/**
 * Project Name:zyhj-web
 * File Name:WdzfglController.java
 * Package Name:com.vviton.zyhj.consumer.controller
 * Date:2016年11月21日上午11:47:00
 *
 */

package com.vviton.zyhj.consumer.controller;

import javax.servlet.http.HttpServletRequest;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

import com.vviton.zyhj.common.utils.LocaleUtil;
import com.vviton.zyhj.common.utils.page.Page;
import com.vviton.zyhj.common.view.ParamJfxxList;
import com.vviton.zyhj.consumer.service.WdzfglService;
import com.vviton.zyhj.content.CommonConstants;

/**
 * ClassName: WdzfglController <br/>
 * Function: 账房管理-积分（消费者）. <br/>
 * Date: 2016年11月21日 上午11:47:31 <br/>
 *
 * @author zhucb
 * @version 1.0
 * @since JDK 1.7
 */
@Controller
@RequestMapping("wdzfgl")
public class WdzfglController {

    @Autowired
    private WdzfglService wdzfglService;

    /**
     * getJfxxListXfz,获取积分所有的信息（日汇总、按行为、支出积分、获取积分）. <br/>
     * Author: 2016 <br/>
     * Create Date: 2016年11月21日 <br/>
     * ===============================================================<br/>
     * Modifier: zhucb <br/>
     * Modify Date: 2016年11月21日 <br/>
     * Modify Description: <br/>
     * ===============================================================<br/>
     * 
     * @param param 传参
     * @param req 请求对象
     * @return Page
     * @since JDK 1.7
     */
    @RequestMapping("getJfxxListXfz")
    @ResponseBody
    public Page getJfxxListXfz(@RequestBody ParamJfxxList param, HttpServletRequest req) {
        String zh = CommonConstants.getRyzh(req);
        param.setZh(zh);
        String lang = LocaleUtil.getLocale().getLanguage();
        return wdzfglService.getJfxxListXfz(param, lang);
    }

}
